for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
"use strict";
class Response {
/**
*
* @param {string} body
* @param {int} statusCode
* @param {Object} headers
* @param {Object} request
*/
constructor(
body,
statusCode = 200,
headers = {},
request = {}
) {
this.body = body;
this.statusCode = statusCode;
this.headers = headers;
this.request = request;
}
* @public
* @returns {int}
getStatusCode() {
return this.statusCode;
* @returns {string}
getBody() {
return this.body;
* @returns {Object}
getHeaders() {
return this.headers;
getRequest() {
return this.request;
module.exports = Response;